home *** CD-ROM | disk | FTP | other *** search
/ PC for Alla 2005 May / PC för Alla 0505.iso / fullversioner / realsoft3d / data1.cab / Scripting / scripts / js / real / code / r3envelo.js < prev    next >
Encoding:
JavaScript  |  2005-04-04  |  4.7 KB  |  165 lines

  1.  
  2. // JavaScript wrapper for r3envelo.h
  3. // Auto generated file, do not modify by hand
  4. // Copyright ⌐ 2004, Realsoft Graphics Oy
  5.  
  6. var R3_ENVELOPE_H = 1;
  7. include("oops/r3model.js")
  8. include("real/code/r3ttag.js")
  9.  
  10.  
  11. var R3CLID_ENVELOPE = 48;
  12.  
  13.  
  14.  
  15.  
  16. R3ENVA_Input = 48500;
  17. function SetR3ENVA_Input(value) {
  18.   R3Set(this.r3obj, R3ENVA_Input, value, R3TID_OBJECT, 0); 
  19. }
  20.  
  21. function GetR3ENVA_Input() {
  22.   return R3ToJS(R3Get(this.r3obj, R3ENVA_Input, R3TID_OBJECT, 0)); 
  23. }
  24.  
  25. R3ENVA_Output = 48501;
  26. function SetR3ENVA_Output(value) {
  27.   R3Set(this.r3obj, R3ENVA_Output, value, R3TID_OBJECT, 0); 
  28. }
  29.  
  30. function GetR3ENVA_Output() {
  31.   return R3ToJS(R3Get(this.r3obj, R3ENVA_Output, R3TID_OBJECT, 0)); 
  32. }
  33.  
  34. R3ENVA_Curve = 48502;
  35. function GetR3ENVA_Curve() {
  36.   return R3ToJS(R3Get(this.r3obj, R3ENVA_Curve, R3TID_OBJECT, 0)); 
  37. }
  38.  
  39. R3ENVA_InputTag = 48503;
  40. function SetR3ENVA_InputTag(value) {
  41.   R3Set(this.r3obj, R3ENVA_InputTag, value, R3TID_INTEGER, 0); 
  42. }
  43.  
  44. function GetR3ENVA_InputTag() {
  45.   return R3Get(this.r3obj, R3ENVA_InputTag, R3TID_INTEGER, 0); 
  46. }
  47.  
  48. R3ENVA_OutputTag = 48504;
  49. function SetR3ENVA_OutputTag(value) {
  50.   R3Set(this.r3obj, R3ENVA_OutputTag, value, R3TID_INTEGER, 0); 
  51. }
  52.  
  53. function GetR3ENVA_OutputTag() {
  54.   return R3Get(this.r3obj, R3ENVA_OutputTag, R3TID_INTEGER, 0); 
  55. }
  56.  
  57. R3ENVA_InputObjectId = 48505;
  58. function SetR3ENVA_InputObjectId(value) {
  59.   R3Set(this.r3obj, R3ENVA_InputObjectId, value, R3TID_INTEGER, 0); 
  60. }
  61.  
  62. function GetR3ENVA_InputObjectId() {
  63.   return R3Get(this.r3obj, R3ENVA_InputObjectId, R3TID_INTEGER, 0); 
  64. }
  65.  
  66. R3ENVA_OutputObjectId = 48506;
  67. function SetR3ENVA_OutputObjectId(value) {
  68.   R3Set(this.r3obj, R3ENVA_OutputObjectId, value, R3TID_INTEGER, 0); 
  69. }
  70.  
  71. function GetR3ENVA_OutputObjectId() {
  72.   return R3Get(this.r3obj, R3ENVA_OutputObjectId, R3TID_INTEGER, 0); 
  73. }
  74.  
  75. R3ENVA_InputObjectLayer = 48507;
  76. function SetR3ENVA_InputObjectLayer(value) {
  77.   R3Set(this.r3obj, R3ENVA_InputObjectLayer, value, R3TID_INTEGER, 0); 
  78. }
  79.  
  80. function GetR3ENVA_InputObjectLayer() {
  81.   return R3Get(this.r3obj, R3ENVA_InputObjectLayer, R3TID_INTEGER, 0); 
  82. }
  83.  
  84. R3ENVA_OutputObjectLayer = 48508;
  85. function SetR3ENVA_OutputObjectLayer(value) {
  86.   R3Set(this.r3obj, R3ENVA_OutputObjectLayer, value, R3TID_INTEGER, 0); 
  87. }
  88.  
  89. function GetR3ENVA_OutputObjectLayer() {
  90.   return R3Get(this.r3obj, R3ENVA_OutputObjectLayer, R3TID_INTEGER, 0); 
  91. }
  92.  
  93. R3ENVA_InputType = 48509;
  94. function SetR3ENVA_InputType(value) {
  95.   R3Set(this.r3obj, R3ENVA_InputType, value, R3TID_INTEGER, 0); 
  96. }
  97.  
  98. function GetR3ENVA_InputType() {
  99.   return R3Get(this.r3obj, R3ENVA_InputType, R3TID_INTEGER, 0); 
  100. }
  101.  
  102. R3ENVA_OutputType = 48510;
  103. function SetR3ENVA_OutputType(value) {
  104.   R3Set(this.r3obj, R3ENVA_OutputType, value, R3TID_INTEGER, 0); 
  105. }
  106.  
  107. function GetR3ENVA_OutputType() {
  108.   return R3Get(this.r3obj, R3ENVA_OutputType, R3TID_INTEGER, 0); 
  109. }
  110.  
  111. R3ENVA_InputTagIndex = 48518;
  112. function SetR3ENVA_InputTagIndex(value) {
  113.   R3Set(this.r3obj, R3ENVA_InputTagIndex, value, R3TID_INTEGER, 0); 
  114. }
  115.  
  116. function GetR3ENVA_InputTagIndex() {
  117.   return R3Get(this.r3obj, R3ENVA_InputTagIndex, R3TID_INTEGER, 0); 
  118. }
  119.  
  120. R3ENVA_OutputTagIndex = 48519;
  121. function SetR3ENVA_OutputTagIndex(value) {
  122.   R3Set(this.r3obj, R3ENVA_OutputTagIndex, value, R3TID_INTEGER, 0); 
  123. }
  124.  
  125. function GetR3ENVA_OutputTagIndex() {
  126.   return R3Get(this.r3obj, R3ENVA_OutputTagIndex, R3TID_INTEGER, 0); 
  127. }
  128.  
  129.  
  130.  
  131. function r3Envelope () { 
  132.    this.base = r3God;
  133.    if(arguments.length) {
  134.       this.base(R3CLID_ENVELOPE, arguments);
  135.    }
  136.    // Attributes
  137.    this.GetInput=GetR3ENVA_Input;
  138.    this.SetInput=SetR3ENVA_Input;
  139.    this.GetOutput=GetR3ENVA_Output;
  140.    this.SetOutput=SetR3ENVA_Output;
  141.    this.GetCurve=GetR3ENVA_Curve;
  142.    this.GetInputTag=GetR3ENVA_InputTag;
  143.    this.SetInputTag=SetR3ENVA_InputTag;
  144.    this.GetOutputTag=GetR3ENVA_OutputTag;
  145.    this.SetOutputTag=SetR3ENVA_OutputTag;
  146.    this.GetInputObjectId=GetR3ENVA_InputObjectId;
  147.    this.SetInputObjectId=SetR3ENVA_InputObjectId;
  148.    this.GetOutputObjectId=GetR3ENVA_OutputObjectId;
  149.    this.SetOutputObjectId=SetR3ENVA_OutputObjectId;
  150.    this.GetInputObjectLayer=GetR3ENVA_InputObjectLayer;
  151.    this.SetInputObjectLayer=SetR3ENVA_InputObjectLayer;
  152.    this.GetOutputObjectLayer=GetR3ENVA_OutputObjectLayer;
  153.    this.SetOutputObjectLayer=SetR3ENVA_OutputObjectLayer;
  154.    this.GetInputType=GetR3ENVA_InputType;
  155.    this.SetInputType=SetR3ENVA_InputType;
  156.    this.GetOutputType=GetR3ENVA_OutputType;
  157.    this.SetOutputType=SetR3ENVA_OutputType;
  158.    this.GetInputTagIndex=GetR3ENVA_InputTagIndex;
  159.    this.SetInputTagIndex=SetR3ENVA_InputTagIndex;
  160.    this.GetOutputTagIndex=GetR3ENVA_OutputTagIndex;
  161.    this.SetOutputTagIndex=SetR3ENVA_OutputTagIndex;
  162. }
  163.  
  164. r3Envelope.prototype=new r3Model;
  165. // r3envelo.h_H